
#flag -DMAX_GPIO=32 -DINITGUID
#flag -I@VROOT
#flag -I@VROOT/jswin32
#flag -I@VROOT/lib
#flag -I@VROOT/lib/utils
#flag -I@VROOT/duktape
#flag -I@VROOT/platform/win32/win_audio
#flag -I@VROOT/duktape_task
#flag -I@VROOT/platform

#flag @VROOT/app.c
#flag @VROOT/fsdep.c
#flag @VROOT/duktape/duktape.c
#flag @VROOT/duktape/init.c
#flag @VROOT/duktape/utils.c
#flag @VROOT/duktape/mod_load.c
#flag @VROOT/duktape/duk_module_node.c
#flag @VROOT/duktape/eval_file.c
#flag @VROOT/duktape/duktape_task.c
#flag @VROOT/duktape/on_msg.c
#flag @VROOT/lib/gpio.c
#flag @VROOT/lib/keypad.c
#flag @VROOT/lib/g711a.c
#flag @VROOT/lib/uart.c
#flag @VROOT/lib/fs.c
#flag @VROOT/lib/misc.c
#flag @VROOT/lib/udp.c
#flag @VROOT/lib/network.c
#flag @VROOT/lib/audio.c
#flag @VROOT/lib/tts.c
#flag @VROOT/lib/os.c
#flag @VROOT/lib/pmd.c
#flag @VROOT/lib/iot.c
#flag @VROOT/lib/ringbuffer.c
#flag @VROOT/lib/utils/ringbuffer.c
#flag @VROOT/lib/utils/md5.c
#flag @VROOT/lib/md5.c
#flag @VROOT/platform/win32/log.c
#flag @VROOT/platform/win32/os.c
#flag @VROOT/platform/win32/gpio.c
#flag @VROOT/platform/win32/fs.c
#flag @VROOT/platform/win32/keypad.c
#flag @VROOT/platform/win32/uart.c
#flag @VROOT/platform/win32/misc.c
#flag @VROOT/platform/win32/udp.c
#flag @VROOT/platform/win32/network.c
#flag @VROOT/platform/win32/audio.c
#flag @VROOT/platform/win32/tts.c
#flag @VROOT/platform/win32/pmd.c
#flag @VROOT/platform/win32/win_audio/win_audio.cpp
#flag @VROOT/platform/win32/win_audio/DsoundRecorder.cpp
#flag @VROOT/platform/win32/win_audio/DsoundPlayer.cpp
#flag @VROOT/platform/win32/backstack.cpp

#include "app.h"
#include "keypad.h"


fn C.appimg_enter(voidptr)
fn C.appimg_exit()

fn C.process_keypad()


#flag -ldsound -ldxguid -lstdc++ -lDbghelp